compost pile - German English Dictionary